home *** CD-ROM | disk | FTP | other *** search
- 11buffer size
- 09pool size
- 17number of strings
- 03???
- 28End of file on the terminal!
- 02!
- 42(That makes 100 errors; please try again.)
- 02?
- 60Type <return> to proceed, S to scroll future error messages,
- 44R to run without stopping, Q to run quietly,
- 23I to insert something,
- 20E to edit your file,
- 561 or ... or 9 to ignore the next 1 to 9 tokens of input,
- 22H for help, X to quit.
- 13OK, entering
- 09batchmode
- 11nonstopmode
- 10scrollmode
- 03...
- 07insert>
- 44I have just deleted some text, as you asked.
- 48You can now delete more, or insert, or whatever.
- 50Sorry, I don't know how to help in this situation.
- 36Maybe you should try asking a human?
- 42Sorry, I already gave what help I could...
- 59An error might have occurred before I noticed any problems.
- 45``If all else fails, read the instructions.''
- 00
- 14Emergency stop
- 35METAFONT capacity exceeded, sorry [
- 44If you really absolutely need more capacity,
- 35you can ask a wizard to enlarge me.
- 19This can't happen (
- 59I'm broken. Please show this to someone who can fix can fix
- 35I can't go on meeting you like this
- 55One of your faux pas seems to have wounded me deeply...
- 59in fact, I'm barely conscious. Please fix it and try again.
- 12Interruption
- 09You rang?
- 57Try to insert some instructions for me (e.g.,`I show x'),
- 43unless you just want to quit by typing `X'.
- 09Missing `
- 19' has been inserted
- 19Arithmetic overflow
- 59Uh, oh. A little while ago one of the quantities that I was
- 59computing got too large, so I'm afraid your answers will be
- 55somewhat askew. You'll probably have to adopt different
- 54tactics next time. But I shall try to carry on anyway.
- 15Square root of
- 23 has been replaced by 0
- 52Since I don't take square roots of negative numbers,
- 52I'm zeroing this one. Proceed, with fingers crossed.
- 24Pythagorean subtraction
- 03+-+
- 13Logarithm of
- 48Since I don't take logs of non-positive numbers,
- 27angle(0,0) is taken as zero
- 54The `angle' between two identical points is undefined.
- 16main memory size
- 24AVAIL list clobbered at
- 31Double-AVAIL list clobbered at
- 24Doubly free location at
- 12Bad flag at
- 14New busy locs:
- 05LINK(
- 05INFO(
- 07vacuous
- 07boolean
- 15unknown boolean
- 06string
- 14unknown string
- 03pen
- 11unknown pen
- 10future pen
- 04path
- 12unknown path
- 07picture
- 15unknown picture
- 09transform
- 04pair
- 13known numeric
- 09dependent
- 15proto-dependent
- 07numeric
- 11independent
- 10token list
- 10structured
- 16unsuffixed macro
- 14suffixed macro
- 09undefined
- 04true
- 05false
- 11nullpicture
- 07nullpen
- 07jobname
- 10readstring
- 09pencircle
- 13normaldeviate
- 03odd
- 05known
- 07unknown
- 03not
- 07decimal
- 07reverse
- 08makepath
- 07makepen
- 11totalweight
- 03oct
- 03hex
- 05ASCII
- 04char
- 06length
- 13turningnumber
- 05xpart
- 05ypart
- 06xxpart
- 06xypart
- 06yxpart
- 06yypart
- 04sqrt
- 04mexp
- 04mlog
- 04sind
- 04cosd
- 05floor
- 14uniformdeviate
- 10charexists
- 05angle
- 05cycle
- 02++
- 02or
- 03and
- 02<=
- 02>=
- 02<>
- 07rotated
- 07slanted
- 06scaled
- 07shifted
- 11transformed
- 07xscaled
- 07yscaled
- 07zscaled
- 17intersectiontimes
- 09substring
- 07subpath
- 13directiontime
- 05point
- 10precontrol
- 11postcontrol
- 09penoffset
- 02..
- 13tracingtitles
- 16tracingequations
- 15tracingcapsules
- 14tracingchoices
- 12tracingspecs
- 11tracingpens
- 15tracingcommands
- 15tracingrestores
- 13tracingmacros
- 12tracingedges
- 13tracingoutput
- 12tracingstats
- 13tracingonline
- 04year
- 05month
- 03day
- 04time
- 08charcode
- 07charext
- 06charwd
- 06charht
- 06chardp
- 06charic
- 06chardx
- 06chardy
- 10designsize
- 04hppp
- 04vppp
- 07xoffset
- 07yoffset
- 07pausing
- 12showstopping
- 10fontmaking
- 08proofing
- 09smoothing
- 12autorounding
- 11granularity
- 06fillin
- 12turningcheck
- 12warningcheck
- 12boundarychar
- 09 at line
- 14a bad variable
- 02fi
- 08endgroup
- 06enddef
- 06endfor
- 13 INACCESSIBLE
- 09hash size
- 06EQUIV(
- 02::
- 03||:
- 02:=
- 05addto
- 02at
- 07atleast
- 10begingroup
- 08controls
- 04cull
- 04curl
- 10delimiters
- 07display
- 08everyjob
- 06exitif
- 11expandafter
- 04from
- 08inwindow
- 07interim
- 03let
- 11newinternal
- 02of
- 10openwindow
- 10randomseed
- 04save
- 10scantokens
- 07shipout
- 06skipto
- 04step
- 03str
- 07tension
- 02to
- 05until
- 05token
- 05 ETC.
- 10 CLOBBERED
- 11 IMPOSSIBLE
- 12 NONEXISTENT
- 04 BAD
- 02[]
- 05(EXPR
- 07(SUFFIX
- 05(TEXT
- 02->
- 03>->
- 08<expr>->
- 19<expr>of<primary>->
- 10<suffix>->
- 08<text>->
- 07(SAVED)
- 03var
- 02xx
- 02xy
- 02yx
- 02yy
- 08%CAPSULE
- 05part
- 06struct
- 11{restoring
- 04Path
- 07{open?}
- 10..control?
- 03 ..
- 06{curl
- 10..tension
- 05 and
- 11..controls
- 02??
- 16, before choices
- 15, after choices
- 23Some number got too big
- 46The path that I just computed is out of range.
- 53So it will probably look funny. Proceed, for a laugh.
- 09path size
- 14Edge structure
- 04row
- 02 |
- 31Scaled picture would be too big
- 50I can't yscale the picture as requested---it would
- 45make some coordinates too large or too small.
- 42Proceed, and I'll omit the transformation.
- 50I can't xscale the picture as requested---it would
- 15move table size
- 13Tracing edges
- 09 (weight
- 21(No new edges added.)
- 10Cycle spec
- 24 % beginning in octant `
- 19% entering octant `
- 08 & cycle
- 03ENE
- 03NNE
- 03NNW
- 03WNW
- 03WSW
- 03SSW
- 03SSE
- 03ESE
- 14 ..controls
- 11 % segment
- 02 (
- 33, before subdivision into octants
- 19, after subdivision
- 43, after subdivision and double autorounding
- 36, after subdivision and autorounding
- 18Curve out of range
- 56At least one of the coordinates in the path I'm about to
- 56digitize was really huge (potentially bigger than 4095).
- 40So I've cut it back to the maximum size.
- 41The results will probably be pretty wild.
- 19rounding table size
- 11Pen polygon
- 09 .. cycle
- 04 ..
- 16 (newly created)
- 13Pen too large
- 59The cycle you specified has a coordinate of 4095.5 or more.
- 55So I've replaced it by the trivial path `(0,0)..cycle'.
- 24Pen cycle must be convex
- 59The cycle you specified either has consecutive equal points
- 54or turns right or turns through more than 360 degrees.
- 16pen polygon size
- 09@ Octant
- 07 offset
- 08), from
- 04 to
- 23@ retrograde line from
- 18@ transition line
- 07, from
- 03dep
- 02*4
- 20Value is too large (
- 53The equation I just processed has given some variable
- 54a value of 4096 or more. Continue and I'll try to cope
- 47with that big value; but it might be dangerous.
- 47(Set warningcheck:=0 to suppress this message.)
- 05####
- 03##
- 15Bad PREVDEP at
- 16Out of order at
- 18Redundant equation
- 43I already knew that this equation was true.
- 50But perhaps no harm has been done; let's continue.
- 23[unknown command code!]
- 03<*>
- 08<insert>
- 12<scantokens>
- 02l.
- 10<forever>
- 11<argument>
- 16<recently read>
- 19<to be read again>
- 16<inserted text>
- 05<for(
- 03)>
- 16input stack size
- 17text input levels
- 08endinput
- 47Incomplete if; all text was ignored after line
- 51A forbidden `outer' token occurred in skipped text.
- 58This kind of error happens when you say `if...' and forget
- 57the matching `fi'. I've inserted a `fi'; this might work.
- 53The file ended while I was skipping conditional text.
- 10File ended
- 21Forbidden token found
- 16 while scanning
- 41I suspect you have forgotten an `enddef',
- 52causing me to read past where you wanted me to stop.
- 49I'll try to recover; but if the error is serious,
- 51you'd better type `E' or `X' now and fix your file.
- 27to the end of the statement
- 42A previous error seems to have propagated,
- 15a text argument
- 45It seems that a right delimiter was left out,
- 18the definition of
- 14the text of a
- 05 loop
- 41I suspect you have forgotten an `endfor',
- 08Runaway
- 05text?
- 11definition?
- 05loop?
- 39Text line contains an invalid character
- 53A funny symbol that I can't read has just been input.
- 48Continue, and I'll forget that it ever happened.
- 40Incomplete string token has been flushed
- 53Strings should finish on the same line as they began.
- 50I've deleted the partial string; you might want to
- 48insert another by typing, e.g., `I"new string"'.
- 32Enormous number has been reduced
- 52I can't handle numbers bigger than about 4095.99998;
- 53so I've changed your constant to that maximum amount.
- 36(Please type a command or say `end')
- 37*** (job aborted, no legal end found)
- 02=>
- 03def
- 06vardef
- 10primarydef
- 12secondarydef
- 11tertiarydef
- 03for
- 11forsuffixes
- 07forever
- 05quote
- 02#@
- 02@#
- 31Missing symbolic token inserted
- 52Sorry: You can't redefine a number, string, or expr.
- 49I've inserted an inaccessible symbol so that your
- 60definition will be completed without mixing me up too badly.
- 51Sorry: You can't redefine my error-recovery tokens.
- 50The next thing in this `def' should have been `=',
- 54because I've already looked at the definition heading.
- 49But don't worry; I'll pretend that an equals sign
- 45was present. Everything from here to `enddef'
- 43will be the replacement text of this macro.
- 04expr
- 06suffix
- 04text
- 07primary
- 09secondary
- 08tertiary
- 41This variable already starts with a macro
- 44After `vardef a' you can't say `vardef a.b'.
- 40So I'll have to discard this definition.
- 46Missing parameter type; `expr' will be assumed
- 52You should've had `expr' or `suffix' or `text' here.
- 20parameter stack size
- 14Extra `endfor'
- 40I'm not currently working on a for loop,
- 40so I had better not try to end anything.
- 05input
- 09Lost loop
- 53I'm confused; after exiting from a loop, I still seem
- 53to want to repeat it. I'll try to forget the problem.
- 22No loop is in progress
- 51Why say `exitif' when there's nothing to exit from?
- 57After `exitif <boolean exp>' I expect to see a semicolon.
- 35I shall pretend that one was there.
- 20*** (loop confusion)
- 12Not a string
- 41I'm going to flush this expression, since
- 48scantokens should be followed by a known string.
- 03)<-
- 22Too many arguments to
- 11 Missing `
- 52I'm going to assume that the comma I just read was a
- 57right delimiter, and then I'll begin expanding the macro.
- 55You might want to delete some tokens before continuing.
- 20Missing argument to
- 48That macro has more parameters than you thought.
- 54I'll continue by pretending that each missing argument
- 23is either zero or null.
- 54I've finished reading a macro argument and am about to
- 56read another; the arguments weren't delimited correctly.
- 51I've gotten to the end of the macro parameter list.
- 05 for
- 57I've got the first argument; will look now for the other.
- 02if
- 04else
- 06elseif
- 49There should've been a colon after the condition.
- 06{true}
- 07{false}
- 06Extra
- 43I'm ignoring this; it doesn't match any if.
- 09Improper
- 38When you say `for x=a step b until c',
- 43the initial value `a' and the step size `b'
- 55and the final value `c' must have known numeric values.
- 57The next thing in this loop should have been `=' or `:='.
- 47was present, and I'll look for the values next.
- 51The next thing in this loop should have been a `:'.
- 41So I'll pretend that a colon was present;
- 50everything from here to `endfor' will be iterated.
- 07 ENDFOR
- 12{loop value=
- 13initial value
- 09step size
- 47I assume you meant to say `until' after `step'.
- 48So I'll look for the final value and colon next.
- 11final value
- 05.base
- 15input file name
- 19I can't find file `
- 23I can't write on file `
- 02'.
- 03.mf
- 20Please type another
- 45*** (job aborted, file error in nonstop mode)
- 02:
- 05mfput
- 04.log
- 02**
- 20transcript file name
- 02
- 20file name for output
- 37File names can't appear within macros
- 46Sorry...I've converted what follows to tokens,
- 37possibly garbaging the name you gave.
- 51Please delete the tokens and insert the name again.
- 03exp
- 26 (see the transcript file)
- 13 (future pen)
- 10linearform
- 03>>
- 07recycle
- 04###
- 03 =
- 09A primary
- 30 expression can't begin with `
- 58I'm afraid I need some sort of value in order to continue,
- 49so I've tentatively inserted `0'. You may want to
- 43delete this zero and insert something else;
- 50see Chapter 27 of The METAFONTbook for an example.
- 39Nonnumeric ypart has been replaced by 0
- 48I thought you were giving me a pair `(x,y)'; but
- 50after finding a nice xpart `x' I found a ypart `y'
- 54that isn't of numeric type. So I've changed y to zero.
- 59(The y that I didn't like appears above the error message.)
- 22A group begun on line
- 12 never ended
- 56I saw a `begingroup' back there that hasn't been matched
- 47by `endgroup'. So I've inserted `endgroup' now.
- 16Division by zero
- 43I'll pretend that you meant to divide by 1.
- 44Improper subscript has been replaced by zero
- 54A bracketed subscript must have a known numeric value;
- 59unfortunately, what I found was the value that appears just
- 55above this error message. So I'll try a zero subscript.
- 09Variable
- 21 has been obliterated
- 54It seems you did a nasty thing---probably by accident,
- 46but nevertheless you nearly hornswoggled me...
- 50While I was evaluating the right-hand side of this
- 51command, something happened, and the left-hand side
- 52is no longer a variable! So I won't change anything.
- 51While I was evaluating the suffix of this variable,
- 55something was redefined, and it's no longer a variable!
- 59In order to get back on my feet, I've inserted `0' instead.
- 04copy
- 47I've scanned an expression of the form `a[b,c',
- 41so a right bracket should have come next.
- 51I've seen a `[' and a subscript value, in a suffix,
- 11A secondary
- 10A tertiary
- 24Pen path must be a cycle
- 39I can't make a pen from the given path.
- 02An
- 49Undefined coordinates have been replaced by (0,0)
- 49I need x and y numbers for this part of the path.
- 42The value I found (see above) was no good;
- 48so I'll try to keep going by using zero instead.
- 45(Chapter 27 of The METAFONTbook explains that
- 36you might want to type `I ???' now.)
- 45Undefined x coordinate has been replaced by 0
- 51I need a `known' x value for this part of the path.
- 45Undefined y coordinate has been replaced by 0
- 51I need a `known' y value for this part of the path.
- 49I've scanned a direction spec for part of a path,
- 39so a right brace should have come next.
- 36Improper curl has been replaced by 1
- 43A curl must be a known, nonnegative number.
- 46I've got the x coordinate of a path direction;
- 36will look for the y coordinate next.
- 45A path join command should end with two dots.
- 34Improper tension has been set to 1
- 53The expression above should have been a number >=3/4.
- 46Paths don't touch; `&' will be changed to `..'
- 48When you join paths `p&q', the ending point of p
- 49must be exactly equal to the starting point of q.
- 53So I'm going to pretend that you said `p..q' instead.
- 46Undefined condition will be treated as `false'
- 53The expression shown above should have had a definite
- 48true-or-false value. I'm changing it to `false'.
- 40*** (cannot readstring in nonstop modes)
- 12unknown pair
- 15unknown numeric
- 17Not implemented:
- 59I'm afraid I don't know how to apply that operation to that
- 53particular type. Continue, and I'll simply return the
- 54argument (shown above) as the result of the operation.
- 02)}
- 30String contains illegal digits
- 55I zeroed out characters that weren't in the range 0..7.
- 48I zeroed out characters that weren't hex digits.
- 18Number too large (
- 57I have trouble with numbers greater than 4095; watch out.
- 58combination of types. Continue, and I'll return the second
- 52argument (see above) as the result of the operation.
- 02{(
- 49The quantities shown above have not been equated.
- 60Oh dear. I can't decide if the expression above is positive,
- 59negative, or zero. So this comparison test won't be `true'.
- 41Unknown relation will be considered false
- 03)*(
- 58You're trying to divide the quantity shown above the error
- 55message by zero. I'm going to divide it by one instead.
- 32Improper transformation argument
- 46The expression shown above has the wrong type,
- 39so I can't transform anything using it.
- 37Transform components aren't all known
- 56I'm unable to apply a partially specified transformation
- 42except to a fully known pair or transform.
- 31That transformation is too hard
- 49I can apply complicated transformations to paths,
- 49but I can only do integer operations on pictures.
- 16Too far to shift
- 49I can't shift the picture as requested---it would
- 30A statement can't begin with `
- 51I was looking for the beginning of a new statement.
- 58If you just proceed without changing anything, I'll ignore
- 56everything up to the next `;'. Please insert a semicolon
- 58now in front of anything that you don't want me to delete.
- 52(See Chapter 27 of The METAFONTbook for an example.)
- 28Extra tokens will be flushed
- 59I've just read as much of that statement as I could fathom,
- 59so a semicolon should have been next. It's very puzzling...
- 53but I'll try to get myself back together, by ignoring
- 19Isolated expression
- 40I couldn't find an `=' or `:=' after the
- 50expression that is shown above this error message,
- 44so I guess I'll just ignore it and carry on.
- 36Improper `:=' will be changed to `='
- 54I didn't find a variable name at the left of the `:=',
- 50so I'm going to pretend that you said `=' instead.
- 03)=(
- 19Internal quantity `
- 28' must receive a known value
- 56I can't set an internal quantity to anything but a known
- 54numeric value, so I'll have to ignore this assignment.
- 30Equation cannot be performed (
- 58I'm sorry, but I don't know how to make such things equal.
- 55(See the two expressions just above the error message.)
- 34Redundant or inconsistent equation
- 56An equation between already-known quantities can't help.
- 50But don't worry; continue and I'll just ignore it.
- 21Inconsistent equation
- 58The equation I just read contradicts what was said before.
- 09 (off by
- 48Declared variable conflicts with previous vardef
- 56You can't use, e.g., `numeric foo[]' after `vardef foo'.
- 51Proceed, and I'll ignore the illegal redeclaration.
- 51Illegal suffix of declared variable will be flushed
- 50Variables in declarations must consist entirely of
- 46names and collective subscripts, e.g., `x[]a'.
- 57Are you trying to use a reserved word in a variable name?
- 43I'm going to discard the junk I found here,
- 51up to the next comma or the end of the declaration.
- 49Explicit subscripts like `x15a' aren't permitted.
- 16Extra `endgroup'
- 44I'm not currently working on a `begingroup',
- 03end
- 04dump
- 46Always say `randomseed:=<numeric expression>'.
- 29Unknown value will be ignored
- 48Your expression was too random for me to handle,
- 43so I won't change the random seed just now.
- 13{randomseed:=
- 13errorstopmode
- 05inner
- 05outer
- 55I found no right delimiter to match a left one. So I've
- 56put one in, behind the scenes; this may fix the problem.
- 11The token `
- 32' is no longer a right delimiter
- 48Strange: This token has lost its former meaning!
- 44I'll read it as a right delimiter this time;
- 43but watch out, I'll probably miss it later.
- 10(%CAPSULE)
- 28' isn't an internal quantity
- 55Something like `tracingonline' should follow `interim'.
- 46You should have said `let symbol = something'.
- 55was present. The next token I read will be `something'.
- 19number of internals
- 09showtoken
- 09showstats
- 04show
- 12showvariable
- 16showdependencies
- 02>
- 08(outer)
- 03lef
- 04righ
- 25t delimiter that matches
- 03tag
- 08variable
- 06macro:
- 09'd macro:
- 17[repeat the loop]
- 13Memory usage
- 17 still untouched)
- 13String usage
- 07=macro:
- 02OK
- 56This isn't an error message; I'm just showing something.
- 07contour
- 10doublepath
- 04also
- 07withpen
- 10withweight
- 08dropping
- 07keeping
- 13Improper type
- 54Next time say `withweight <known numeric expression>';
- 55I'll ignore the bad `with' clause and look for another.
- 47Next time say `withpen <known pen expression>';
- 40Weight must be -3, -2, -1, +1, +2, or +3
- 20 is the wrong type (
- 45I was looking for a "known" picture variable.
- 37So I'll not change anything just now.
- 23Not a suitable variable
- 61At this point I needed to see the name of a picture variable.
- 58(Or perhaps you have indeed presented me with one; I might
- 59have missed it, if it wasn't followed by the proper token.)
- 16Improper `addto'
- 54This expression should have specified a known picture.
- 46This expression should have been a known path.
- 11Not a cycle
- 58That contour should have ended with `..cycle' or `&cycle'.
- 37Strange path (turning number is zero)
- 43Backwards path (turning number is negative)
- 53The path doesn't have a counterclockwise orientation,
- 41so I'll probably have trouble drawing it.
- 51(See Chapter 27 of The METAFONTbook for more help.)
- 17Bad window number
- 42It should be the number of an open window.
- 21Improper `openwindow'
- 52Say `openwindow k from (r0,c0) to (r1,c1) at (x,y)',
- 57where all quantities are known and k is between 0 and 15.
- 19Bad culling amounts
- 44Always cull by known amounts that exclude 0.
- 07message
- 10errmessage
- 07errhelp
- 46A message should be a known string expression.
- 32(That was another `errmessage'.)
- 51This error message was generated by an `errmessage'
- 43command, so I can't give any explicit help.
- 51Pretend that you're Miss Marple: Examine all clues,
- 41and deduce the truth by inspired guesses.
- 09Enormous
- 17 has been reduced
- 48Font metric dimensions must be less than 2048pt.
- 08charlist
- 08ligtable
- 10extensible
- 10headerbyte
- 09fontdimen
- 35Invalid code has been replaced by 0
- 54I was looking for a number between 0 and 255, or for a
- 55string of length 1. Didn't find it; will use 0 instead.
- 10Character
- 02||
- 05code
- 12 is already
- 13in a ligtable
- 13in a charlist
- 51It's not legal to label a character more than once.
- 17Improper location
- 43I was looking for a known, positive number.
- 50For safety's sake I'll ignore the present command.
- 56A colon should follow a headerbyte or fontinfo location.
- 21Illegal ligtable step
- 38I was looking for `=:' or `kern' here.
- 13ligtable size
- 02=:
- 03=:|
- 04=:|>
- 03|=:
- 04|=:>
- 04|=:|
- 05|=:|>
- 06|=:|>>
- 04kern
- 15Too far to skip
- 57At most 127 lig/kern steps can separate skipto1 from 1::.
- 13Improper kern
- 51The amount of kern should be a known numeric value.
- 39I'm processing `extensible c: t,m,b,r'.
- 23Improper font parameter
- 06(some
- 41 values had to be adjusted by as much as
- 03pt)
- 47(illegal design size has been changed to 128pt)
- 04.tfm
- 26file name for font metrics
- 24Font metrics written on
- 13(local label
- 15:: was missing)
- 24(a font metric dimension
- 23 font metric dimensions
- 21 had to be decreased)
- 17 METAFONT output
- 03.gf
- 02gf
- 19 (just shipped out)
- 51(There's unbounded black in character shipped out!)
- 07special
- 10numspecial
- 21Unsuitable expression
- 59The expression shown above has the wrong type to be output.
- 06title
- 18Output written on
- 10 character
- 02,
- 08 bytes).
- 08 (INIMF)
- 25 strings of total length
- 43 memory locations dumped; current usage is
- 16 symbolic tokens
- 07 (base=
- 14base file name
- 26Beginning to dump on file
- 22Transcript written on
- 02 )
- 19(end occurred when
- 09 on line
- 16 was incomplete)
- 52(see the transcript file for additional information)
- 33(dump is performed only by INIMF)
- 21debug # (-1 to exit):
- *426472440
-